﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using AjaxControlToolkit;
using vudu.Presentacion.Presentador.VU_03_Gestionar_Pensum_por_Escuela;
using vudu.Presentacion.Contrato.VU_03_Gestionar_Pensum_por_Escuela;
using vudu.Logica.Fachada;
using vudu.ClasesDominio;

namespace vudu.PaginasWeb.G6Pensum
{
    public partial class ConsultarPensum : System.Web.UI.Page, IContratoConsultarPensum
    {

        PresentadorConsultarPensum _presentador;


        protected void Page_Load(object sender, EventArgs e)
        {
            string miRol = (string)Session["TipoRol"];
            
            if (miRol != "Escuela")
                Response.Redirect("../VU_15 Gestion de Acceso/InicioSistema.aspx");
            
            EnlaceLogico fachada = (EnlaceLogico)Session["Fachada"];
            
            _presentador = new PresentadorConsultarPensum(this, fachada);
            _presentador.MostrarNombreUsuario();
            
            if (!Page.IsPostBack)
            {   
                _presentador.ImprimirPensum(Session["PensumAConsultar"] as Pensum);
            }
        }

        /// <summary>
        /// contraro
        /// </summary>
        public AjaxControlToolkit.Accordion Acordion
        {
            get { return AccordionCtrl; }
        }

        public Label Error
        {
            get { return mensaje; }
        }

        public Label Actor
        {
            get { return uxNombreEscuela; }
        }



   

    }


}



